final sales - German English Dictionary